function maxSum(nums: number[], k: number, m: number): number {
    
};

// dp[i:1-n][j:1-k][再来一个结尾是l，就是最后一段子数组的结尾下标是l]
// 但发现没必要 dp[i:1-n][j:1-k]，直接让i是最后一段子数组的结尾下标就好
// dp求完，算结果的逻辑可以改一下，改成扫描求max(dp[i:k-n][k])